rack and gear mechanism - Spanish English Dictionary